草庐IT

Android Toolbar 在 CollapsingToolbarLayout 中重叠 TabLayout

全部标签

Android:ItemizedOverlay onTouchEvent 和 onTap 重叠

我正在尝试在map叠加层上放置一个标记,然后在用户选择可绘制对象时显示一个对话框。问题是事件似乎重叠。单击map并绘制标记后,onTap会立即触发,因为我刚刚绘制了标记,它直接在onTap事件下,所以我的对话框总是会触发。有没有人对如何使这些事件相互排斥有任何建议?这是mapActivity的代码:publicclassSelectGameLocationextendsMapActivityimplementsGestureDetector.OnGestureListener,GestureDetector.OnDoubleTapListener{privateMapViewmapVi

android - 当有另一个布局重叠时,为什么按钮可以点击?

我得到了一个相对定位的布局。在其中我得到了(到现在)两件事:绑定(bind)到onClick事件的可点击按钮覆盖整个屏幕的LinearLayout虽然LinearLayout覆盖了按钮,但按钮仍然是可点击的。即使叠加层中还有另一个按钮。我怎样才能避免这种情况? 最佳答案 覆盖View(和布局)必须实现一个onClick监听器来捕获事件,否则事件将在底层View上分派(dispatch)。 关于android-当有另一个布局重叠时,为什么按钮可以点击?,我们在StackOverflow上找

android - ScrollView 重叠工具栏

我正在尝试将ScrollView和Toolbar用作LinearLayout的唯一子项,但它们相互重叠。搜索了一下但没有找到任何有用的东西,知道如​​何解决这个问题而不是给ScrollView填充/边距吗? 最佳答案 显然问题不在于Toolbar与ScrollView重叠,而是在于ScrollView本身。问题是由ScrollView上唯一的child的引力引起的,因此从ScrollView中的LinearLayout中删除引力,问题就解决了。这对我来说似乎是一个错误,也许我应该联系谷歌并让他们知道这件事。

android - 在选中和取消选中状态下更改 Tablayout 中的图标

很抱歉,如果之前有人问过这个问题。我想在选项卡布局的选项卡中选择图标时更改图标。我怎样才能使用选择器做到这一点?我的应用程序中有两个选项卡的选定状态图标应该更改。 最佳答案 1。创建自定义选项卡选择器-您需要添加状态选择true和false2。添加自定义选项卡选择器可绘制作为tabItem的图标代码在Android版本7.1.1上测试 关于android-在选中和取消选中状态下更改Tablayout中的图标,我们在StackOverflow上找到一个类似的问题:

java - 如何使用自定义字体/书法更改 tabLayout 的字体

我一直在寻找有关如何将TabLayout中那些选项卡的字体更改为自定义字体的答案。我试过了,没用Typefacehero=Typeface.createFromAsset(getContext().getAssets(),"fonts/HeroLight.otf");textViewToConvert.setTypeface(hero);}} 最佳答案 在你的布局中并在您的样式文件夹中12sptrue@font/two_light_1 关于java-如何使用自定义字体/书法更改tabLa

android - 将图像重叠在 ListView 中的两行上

我需要创建一个ListView,在上一行和下一行上固定覆盖图像,如下图示例。非常感谢。 最佳答案 设置图片的Layout参数,即尺寸不超过父ViewLinearLayout.LayoutParamslayoutParams=newLinearLayout.LayoutParams(30,30);yourImageView.setLayoutParams(layoutParams); 关于android-将图像重叠在ListView中的两行上,我们在StackOverflow上找到一个类似

android - TabLayout 可滚动选项卡填充计算错误

我们在xml中有这个TabLayout:问题是,当在平板电脑上显示时,它看起来真的很奇怪,所有选项卡都具有相同的宽度,因此每个选项卡都有截然不同的填充:令人惊讶的是,在手机上它按预期工作,或者至少看不到问题:我正在使用23.2.0支持库,坦率地说,它看起来充满了错误。 最佳答案 当你有app:tabMode="scrollable"的TabLaout时,你需要给tabMinWidth一些值,比如app:tabMinWidth="40dp"。否则,制表符填充将不起作用。 关于android

android - BottomNavigationView 与内容重叠-android

我创建了一个带有折叠工具栏的Activity,但现在我添加了一个底部导航View,其中包含3个菜单项。但我注意到,Activity中显示的内容隐藏在底部导航View的后面。有人有想法吗?简而言之,我的内容布局的最后几行隐藏在底部导航View后面。这是我的xml布局: 最佳答案 android:layout_above="@+id/navigationbottom"在您的View中插入此行 关于android-BottomNavigationView与内容重叠-android,我们在Sta

android - NestedScrollView 大小不适合 CollapsingToolbarLayout

我想在我的应用中应用CollapsingToolbarLayout。下面的XML工作正常。但是有一个问题。屏幕上方的NestedScrollView。它不适合它的父高度。当我应用下面的代码时,它很有帮助。android:layout_marginBottom="?attr/actionBarSize"这意味着我应该使用“actionBarHeight”进行控制吗?还有其他聪明的办法吗? 最佳答案 您需要在Activity的onCreate方法中使用您的工具栏调用setSupportActionBar。即@Overrideprotec

android - 如何将 ImageView 半重叠放置在 Fragment 中的 ConstraintLayout 顶部边界上?

我正在尝试制作一个登录屏幕,其中我的LoginActivity包含一个LoginFragment,用于获取用户输入以显示图片、用户名和密码。现在,我想显示我的圆形ImageView居中并半重叠ConstraintLayout的顶部边界,这是我的Fragment的根布局(如附图所示)。我怎样才能做到这一点?除了ImageView的放置外,一切都工作正常。我还附上了我的fragment布局xml的代码。我已经看到了Howtohalfoverlapimagesinandroidconstraintlayout和howtohalfoverlapimageviewonanotherimagevi